national disability advocate - French English Dictionary
History

national disability advocate



Meanings of "national disability advocate" in French English Dictionary : 1 result(s)

English French
Medicine
national disability advocate organisme national de défense des droits des personnes handicapées